Discover how to generate $1000 monthly from stock shares with Ellington Financial Inc (EFC). Explore our REIT analysis, focusing on its monthly dividend and 16% dividend yield. Learn why we're betting on this stock and whether dividend investments are a smart choice for your portfolio.